vivid flycatcher - Turkish English Dictionary